Skip to content

Extend CSV Formatter functionality to CovJSON#2235

Closed
webb-ben wants to merge 58 commits intogeopython:masterfrom
webb-ben:csv-formatter
Closed

Extend CSV Formatter functionality to CovJSON#2235
webb-ben wants to merge 58 commits intogeopython:masterfrom
webb-ben:csv-formatter

Conversation

@webb-ben
Copy link
Copy Markdown
Member

@webb-ben webb-ben commented Feb 3, 2026

Overview

This PR extends the CSV formatter to:

  • Support CSV output of Point based CovJSON
  • Extend WKT support for GeoJSON formatting
  • Fix EDR Content-Type header (align with itemtypes.py)

Related Issue / discussion

#1926

Additional information

Dependency policy (RFC2)

  • I have ensured that this PR meets RFC2 requirements

Updates to public demo

Contributions and licensing

(as per https://github.com/geopython/pygeoapi/blob/master/CONTRIBUTING.md#contributions-and-licensing)

  • I'd like to contribute [feature X|bugfix Y|docs|something else] to pygeoapi. I confirm that my contributions to pygeoapi will be compatible with the pygeoapi license guidelines at the time of contribution
  • I have already previously agreed to the pygeoapi Contributions and Licensing Guidelines

@webb-ben webb-ben requested a review from a team February 3, 2026 00:18
@tomkralidis tomkralidis self-requested a review February 3, 2026 02:51
tomkralidis and others added 20 commits February 22, 2026 21:20
* Support SQL connection string

Modify SQL provider logic to support connection string

* Add test for MySQL

* Fix flake8

* Remove pg8000 test

* Add funcstrings

* Synchronize Postgres manager

* Update LOGGER statements
* Fix transform_bbox CRS types

* manually fix formatting

* manually fix formatting
* update security policy

* update security policy
* working with geoparquet

* tests

* flake8

* single quotes

* tweak single quptes

* tweak single quotes

* fix typo

* revert log message

* single quotes

* remove dupe log

* fix flake8

* fix failing test

* response to feedback
…thon#2281)

* parquet documentation and batch configuration

* single quotes

* fix typo
tomkralidis and others added 27 commits March 26, 2026 09:08
* - fixed support for crs 3857 on OGC API - Maps and WMS Facade provider

* - updated maps documentation for the WMS facade provider
* WMS Facade updates:

- added unit test for wms facade
- removed trailing comma
- prevent errors with non existing keys

* - fixed flak8 errors

* - removed bbox validation

* - removed invalid bbox test

* - fixed flak8
* - fixed bug introduced in previous commit

* - fixed flake8
* Fix to_json escape

* Fix flake8
fix boolean OpenAPI typing in HelloWorld process (geopython#2316)
Port geopython#1926 with updates for CovJSON Formatting
@webb-ben webb-ben closed this Apr 24, 2026
@webb-ben webb-ben deleted the csv-formatter branch April 24, 2026 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants